.group-join{
  width: 520px;
  overflow: hidden;
  border-radius: 20px;
  //&:after{
  //  content: "";
  //  top: 0;
  //  left: 0;
  //  right: 0;
  //  bottom: 0;
  //  z-index: -1;
  //  position: fixed;
  //  background-size: contain;
  //  background-color: $theme_bg_color;
  //  background-repeat: no-repeat;
  //  background-position: top;
  //  background-image: url(#{$oss-url}/system/image/tips_bg.png);
  //  //background: url(#{$oss-url}/system/image/tips_bg.png) top/contain no-repeat $theme_bg_color;
  //}
  &__head{
    margin: 80px auto;
    font-size: 36px;
    text-align: center;
  }
  &__body{
    padding: 0 100px;
    text-align: center;
  }
  &__foot{
    padding: 50px 40px;
  }
  &__btn{
    width: 200px;
    height: 64px;
    font-size: 32px;
  }
}




























